/*
 * Project: D-Link TR-069
 * 
 * File:   data.h
 * 
 * Authors: Taron Sargsyan <taronhsargsyan@gmail.com>		
 * 	    Suren Gharagyozyan	
 *
 * Created on September 20, 2011, 11:53 AM
 * 
 * 
 * This object is useful to initializing XML files e.g.
 * XML files(requests) which must be send from a ACS_Server to tr069 client,
 * and recieve datas(XMLs) from tr069 client.
 * 
 * Copyright (C) 2011 D-Link Company.  All rights reserved.
 */

#ifndef _FILECONTENT_H_
#define _FILECONTENT_H_

#define HEADER_SIZE 80
#define READ_MSG_SIZE  4096
#define RETURN_VALUE_SIZE 300000

char retInforResponse[RETURN_VALUE_SIZE];
char retParamName[RETURN_VALUE_SIZE];
char retChangValue[RETURN_VALUE_SIZE];
char retModelName[RETURN_VALUE_SIZE];
char headerResult[HEADER_SIZE];
// char fw_finish_xml[1024];

char* concatHeadAndXml(char* head,char* xmlFile);
char* getOkHeader(char* xmlLength);	

char* getInformResponse( char* );
char* getParameterName( char* );
char* setCpeValue( char*,char*,char*,char* );

// char* get_fw_download_xml( char* fw_xml,char* url,char* username,char* passw );


#endif


